home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Pulp 2
/
Pulp_02_1999_POL_de.d64
/
B invasion <CI
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2023-02-26
|
6KB
|
192 lines
99 pokev+21,0:printchr$(8):poke775,1:poke808,225:poke788,52
100 gosub236:
101 print"[147]":poke53280,0:poke53281,0:
102 print" ..spiel wird geladen.."
103 fori=8576to8655:reada:pokei,a:next
104 fori=8192to8199:reada:pokei,a:next
105 fori=8512to8527:reada:pokei,a:next
106 fori=8472to8479:reada:pokei,a:next
107 rem neue zahlen
108 rem neue zahlen
109 data 54,65,65,0,65,65,54,0,8,8,8,0,8,8,8,0,54,1,1,54,64,64,54,0,54,1,1,6,1
111 data 1,54,0,66,66,66,60,2,2,2,0
112 data 54,64,64,54,1,1,54,0,54,64,64,54,65,65,54,0,54,1,1,0,1,1,1,0,54,65,65
113 data 54,65,65,54,0,54,65,65,54,1,1,54,0
114 rem gegner
115 data65,99,54,93,28,28,8,8
116 rem eigenes
117 data 0,128,128,193,209,209,251,239,0,1,1,131,139,139,223,247
118 rem explosion
119 data 129,165,165,90,90,90,60,24
120 rem >>>> spiel <<<<<
121 print"[147]":poke53280,0:poke53281,0
122 rem minieditor
123 poke53280,0 :poke53281,0:print"[147]":poke214,0:sys58640:poke646,1
124 print" ";
125 print" ";
126 print" ";
127 print" ";
128 print" ";
129 print" ";
130 print" ";
131 print" ";
132 print" ";
133 print" ";
134 print" ";
135 print" ";
136 print" ";
137 print" ";
138 print" ";
139 print" ";
140 print"[158] ";
141 print" ";
142 print" ";
143 print" [213][195][201] [176][195][195][195][174] ";
144 print" [174][206][205] [194][215][194] [176][195][195][174] ";
145 print" [194][176][195][174][194] [194][206][205] [176][195][195][174][202][195][203][176][195][195][195][174] [194] ";
146 print" [194] [194][173][195][189][173][195][195][195][174] [173][170][181][195][195][179][176][174][171][195][194][195][179] ";:x2=20
147 print" [171][195][195][179] [171][195][195][195][195][195][179].[176][174].[176][174].[194] .[170][181]..[194][173][189][194]";
148 print".[194].[194] [194]..[194] [194].....[194].[173][189].[173][189].[194] ";:poke646,1:print"----";
149 print"----------------------------------";
150 print"- [209]punkte: [209]kredite: [209]highsc";
151 print"ore: ---------------------------------------";
152 ifv=1thenv=0:goto160
153 ifv=0then pu=-1:kr=3:hi=20:x1=20:x2=20:y1=22:y2=1:
154 rem
155 poke211,9:poke214,10:sys58640:print" gleich geht es los!":poke198,0:
156 wait198,1:fori=5to0step-1:fort=1to100:nextt:x1=20
157 poke 211,16:poke214,12:sys58640:print">[156]"i"<":gosub217:nexti
158 forx=10to12 step2
159 poke781,x:poke782,39:sys59905:nextx
160 goto 190
161 goto 180
162 p=peek(56320):fort=1to100:nextt
163 ifp=119then175
164 ifp=123then177
165 if y2=14then184
166 ify2=15then196
167 ify2=16then196
168 y2=y2+1
169 i=int(2*rnd(1))+1
170 ifi=1thenx2=x2+1:goto 172
171 x2=x2-1
172 ifx2>37 or x2<1 then169
173 poke781,y2-1:poke782,x2+2:sys59905
174 poke211,x2:poke214,y2:sys58640:print"[153]@":goto162
175 if x1=37then 165
176 x1=x1+1:goto 179
177 ifx1=1then165
178 x1=x1-1:goto179
179 poke781,15:poke782,39:sys59905
180 poke211,x1:poke214,15:sys58640:print"[154]()":goto165
181 :
182 if peek(1024+x2+y2*40)<>32then186
183 goto 168
184 y3=y2+1:ifpeek(1024+x2+y3*40)<>32then 186
185 goto 168
186 poke211,x2:poke214,y2:sys58640:print"#":gosub225 :goto187
187 fori=0to1:fort=0to7:poke53270,t:nextt:nexti:poke53270,200
188 fori=16to0step-1
189 poke(55296+x2+y2*40),i:nexti
190 y2=1
191 pu=pu+1:poke211,9:poke214,22:sys58640:print""pu
192 ifpu>hithenhi=pu
193 poke211,21:poke214,22:sys58640:print""kr
194 poke211,36:poke214,22:sys58640:print""hi:goto161
195 fori=0to11:fort=0to7:poke53270,t:nextt:nexti:poke53270,200
196 if kr=0then 205
197 rem hierher zurueck
198 y2=y2+1
199 poke(1024+x2+y2*40),102:y3=y2+1:ifpeek(1024+x2+y3*40)=32 then 204
200 gosub225
201 fori=0to5:fort=0to7:poke53270,t:nextt:nexti:poke53270,200
202 fori=2to0step-1:poke211,x2-1:poke214,y2-i:sys58640:print"[166][166][166]":nexti
203 fort=1to600:kr=kr-1:v=1:y2=1:goto122
204 poke(1024+x2+y2*40),32:goto197
205 poke53280,1:poke53281,0
206 rem hierher zurueck
207 y2=y2+1
208 poke(1024+x2+y2*40),35:y3=y2+1:ifpeek(1024+x2+y3*40)=32 then 212
209 gosub225
210 fori=2to0step-1:poke211,x2-1:poke214,y2-i:sys58640:print"[166][166][166]":nexti:
211 r=0:goto213
212 poke(1024+x2+y2*40),32:goto206
213 fori=1to3
214 poke53281,r:poke53280,r:fort=1to10:nextt:r=r+1:ifr=15then216
215 goto214
216 r=0:nexti:poke53280,0:gosub225:goto235
217 rem schuesse
218 si=54272:fl=si:fh=si+1:tl=si+2:th=si+3:w=si+4:a=si+5:h=si+6:l=si+24:
219 forx=15to0step-1
220 pokel,x:pokea,15:pokeh,0:pokefh,40:pokefl,200:pokew,53
221 fort=1to10:nextt
222 nextx
223 pokew,0:pokea,0
224 return
225 :
226 :
227 s=54272
228 poke s+24,15
229 poke s+5,25
230 poke s+1,20
231 poke s+4,128
232 poke s+4,129
233 return
234 :
235 :y2=1:v=2:pu=0:kr=3:goto 122
236 poke53272,24
237 poke53280,0:poke53281,0:print"[147]":poke53271,21:poke214,0:sys58640
238 print" ..bitte haben sie etwas geduld.."
239 poke56334,peek(56334)and 254:poke1,peek(1)and251
240 fort=0to2047:poke8192+t,peek(53248+t):nextt
241 poke1,peek(1)or4:poke56334,peek(56334)or1:poke53272,24
242 fori=8664to8671:pokei,255:nexti:print""
243 print" ";
244 print" ";
245 print" ;;; ; ; ; ; ;;;";
246 print" ;;; ;;; ;;; ; ; ; ;; ; ; ";
247 print"; ; ; ; ; ; ; ;; ; ; ; ;";
248 print"; ; ; ;;; ;;; ; ; ; ; ;; ";
249 print"; ; ; ; ; ; ; ; ; ; ; ; ;";
250 print" ;;; ; ; ; ; ; ;;; ;;; ;;";
251 print"; ; ; ";
252 print" ^ ^ ^ ^ ^ ^ ^ ^ ^";
253 print" ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ";
254 print"^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ";
255 print" ";
256 print" ";
257 print" ";
258 print"[129] ..von marcus hi";
259 print"nzmann.. ";
260 print" .";
261 print". im jahre 1998 .. ";
262 print" ";
263 print"[152] ";
264 print" ";
265 print" ";:poke646,14
266 print" (drue";
267 print"cke feuerknopf in port 2.) ";
268 print" ";
269 print" ";
270 print" ";:gosub278
271 p=peek(56320):ifp=111thenreturn
272 gosub274:goto271
273 poke45,peek(174):poke46,peek(175):clr:load"fertig",8
274 fori=1to7step2:poke53270,i:next:gosub279
275 fori=6to0step-1:poke53270,i:next:gosub279
276 poke53270,200:pokesi+24,0:return
277 nextt:return
278 fork=0to24:poke54272+k,0:next:return
279 rem ** sound subroutine **
280 s=54272
281 poke s+24,15
282 poke s+6,240
283 poke s+4,101
284 for x= 1 to 250 step 125
285 poke s+1,x
286 next x
287 poke s+4,32
288 return
12000 end
12001 poke631,19:poke632,13:poke633,13:poke198,3